package itheima.itheima_255;

public class ArgsDemo01 {
    public static void main(String[] args) {
        System.out.println(sum(10,20));
        System.out.println(sum(10,20,30));
        System.out.println(sum(10,20,30,40));
    }
    //一个方法有多个参数，可变参数放后面，如果（int...a,int b)会导致错误
    //（int b...,int a)即可表示第一个是b，后面的全部是a，可变参数的使用方法
    public static int sum(int...a){
//        System.out.println(a);
//        return 0;
        int sum=0;
        for (int i:a){
            sum +=i;
        }
        return sum;
    }
//    public static int sum(int a,int b){
//        return a+b;
//    }
//    public static int sum(int a,int b,int c){
//        return a+b+c;
//    }
//    public static int sum(int a,int b,int c,int d){
//        return a+b+c+d;
//    }
}
